package com.ymatou.iapi.withdraw.testcase;

import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import org.junit.experimental.categories.Category;

import com.ymatou.iapi.withdraw.parameter.applyB2BWithDrawForSellerBean;
import com.ymatou.iapi.withdraw.service.applyB2BWithDrawForSellerCall;
import com.ymt.core.tool.Logger;
import com.ymt.utils.annotation.*;
import com.ymt.utils.tag.*;
/**
*提现申请--买手申请提现到B2B平台
*FreeMaker Template自动生成代码
*/
@TestSuite
public class Ts_applyB2BWithDrawForSeller{
	private static applyB2BWithDrawForSellerBean bean;
	private static applyB2BWithDrawForSellerCall call;
	@BeforeClass
	public static void setUp() {
		Logger.createResultFile("提现申请--买手申请提现到B2B平台-没有业务,废掉，不做case");
	}

	@Before
	public void caseUp() {
		bean=new applyB2BWithDrawForSellerBean();
		call=new applyB2BWithDrawForSellerCall();
	}

	@AfterClass
	public static void tearDown() {
		Logger.generateResult(call.getOpurl());
	}

	@After
	public void caseDown() {
		Logger.end();
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_001() {
		Logger.start(true,"正例-提现申请--买手申请提现到B2B平台-accountTypeId=1,普通人民币账户");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_002() {
		Logger.start(true,"正例-提现申请--买手申请提现到B2B平台-accountTypeId=15,拼邮溯源专项保证金");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_003() {
		Logger.start(true,"正例-提现申请--买手申请提现到B2B平台-accountTypeId=16,黑五专项保证金");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_004() {
		Logger.start(true,"正例-提现申请--买手申请提现到B2B平台-accountTypeId=17,全球买手专项保证金");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_005() {
		Logger.start(true,"正例-提现申请--买手申请提现到B2B平台-accountTypeId=18,预售活动保证金");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_006() {
		Logger.start(true,"正例-提现申请--买手申请提现到B2B平台-accountTypeId=19,直播保证金");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_007() {
		Logger.start(true,"正例-提现申请--买手申请提现到B2B平台-accountTypeId=20,高客单价保证金");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_008() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-提现金额小于最小可提现金额(人民币提现金额不能少于手续费5元)");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_009() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-提现金额大于最大可提现金额(外币提现金额不能少于6000元)");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_010() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-专项帐户提现无手续费金额大于0可提现");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_011() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-提现到贝海和提现到b2b平台无手续费,提现金额不能少于5元");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_012() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-idempotentNo重复提交");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_013() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-贝海帐户未与买手帐号绑定");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_014() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-sellerid为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_015() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-accountTypeId为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_016() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-withDrawAmount为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_017() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-businessNo为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_018() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-remark为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_019() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-applyUserId为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_020() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-applyLoginId为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_022() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-b2bAccountNo为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_023() {
		Logger.start(true,"反例-提现申请--买手申请提现到B2B平台-currencyType为空");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
	@Test
	@Category({P1.class})
	@TestCase
	public void Tc_applyB2BWithDrawForSeller_024() {
		Logger.start(true,"正例-提现申请--买手申请提现到B2B平台-idempotentNo为空无幂等逻辑(需要重点验证单据号后面的序号)");
		try {
			//TODO 补全case代码
			org.junit.Assert.fail();
			call.setData(bean);
			call.callService();			
			
		} catch (Exception e) {
			Logger.fail(e);
		}
	}
}